What is the meaning of the word "italian greyhound"?

Definitions: